草庐IT

git 配置ssh

全部标签

windows - 通过 SSH 连接到 Windows 主机时来自 docker-machine 的 "Error Checking TLS connection: Host is not running"

我有一台运行docker实例和默认docker-machine虚拟机的远程Windows主机。当我通过SSH连接到主机并尝试运行任何docker-machine命令时,即>eval$(docker-machineenvdefault--shellbash)docker-machineemits"ErrorcheckingTLSconnection:Hostisnotrunning."我在StackOverflow上搜索并发现了其他人重新生成证书并获得成功的案例,所以我尝试了这个但没有成功。我重新启动了docker-machine虚拟机,但没有成功。如果docker-machine命令在

node.js - npm 和 git 命令行在 Windows 上非常慢;我怎样才能弄清楚为什么?

我怀疑是SymantecEndpointProtection,但我掌握的证据尚无定论,支持人员似乎认为一切正常。例如:$date&&npmtest&&dateThuAug2413:58:37PDT2017>gamma-listener@0.2.0testC:\work\gamma-listener>lab-Rv-edevelopment-rconsole./test/unit...9testscomplete(2skipped)Testduration:267msAssertionscount:24(verbosity:2.67)Noglobalvariableleaksdetecte

windows - Github Desktop 没有在 cmd [windows] 上设置 'git'

我安装了GitHubDesktop,但是好像没有成功在命令行设置git命令。当我尝试调用git时,cmd给出了错误,'git'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.我的环境变量中添加了以下路径;有什么方法我应该编辑它以使git在cmd中工作?C:\Users\Me\AppData\Local\GitHubDesktop\bin 最佳答案 使用WHEREgit找到git.exe文件。这是应该添加到您的PATH环境变量中的目录。WH

windows - 克隆 repo 时,remote-https 不是 git 命令

在Windows(版本10)机器上,在撰写本文时使用最新的git客户端(2.18.0.windows.1),使用HTTPS克隆存储库失败并出现错误:git:'remote-https'isnotagitcommand.经过一些研究后发现git带有几个remote-公用事业,与remote-https成为其中一员。因此,错误消息似乎告诉我们机器上未安装“remote-https”。经过更多研究,似乎其他开发人员的类似问题已通过安装curl得到解决。我们正在处理的机器也安装了curl(7.46.0)。我们尝试完全从git-scm.com重新安装git客户端几次。以及gitforwindow

windows - git diff 的输出在 powershell 中处理不正确

我已经阅读了几个关于这个问题的QA,但没有一个提供答案。有一个解决方法,我在这里再次声明,但我想了解并解决问题。问题问题是执行命令gitdiffrevarevb|Powershell中的Out-Filemypatch.patch会产生“垃圾字符”来代替例如德语变音符号(├ñ而不是ä)。调查当我按照一些QA中的建议执行$Env:LESSCHARSET="utf8"时,我确实在终端中得到了正确的输出,但是一旦它被重定向到文件mypatch.patch变音符号(和其他字符)被破坏了。即使git--no-pagerdiffrevarevb也会在终端中产生正确的输出。但是一旦您想将其通过管道传输

java - $JAVA_HOME 与 git bash 上的 java -version 不匹配(最后更新)

我不得不重新设置我的java安装。安装后,java-version和$JAVA_HOME在GitBash中不匹配。路径是错误的,所以我无法从中执行JavaCLI,我必须使用WindowsCMD。我该如何解决这个问题?昨天,我从C/ProgramFiles/Java中卸载了Java,并在C/Java中安装了更新(在删除所有java文件夹之后)。从WindowsCMD,java版本和它的路径匹配:C:\Users\Quentin.FRL-FKNJNQ2>java-versionjavaversion"1.8.0_201"Java(TM)SERuntimeEnvironment(build1

windows - 如何配置 IIS 以托管多个网站?

假设有a.com,b.com,如何用同一个IIS来托管它们?编辑不是hello.domain.com和goodbye.domain.com,而是两个完全不同的域名 最佳答案 您应该考虑创建多个网站并使用不同的主机header。请注意,如果您在WindowsXP上进行开发,那么您只能托管1个网站(无需使用从互联网下载的工具)。引用这些文章:http://support.microsoft.com/kb/190008http://www.visualwin.com/host-header/注意:最好在ServerFault.com上问这

python - 如何在 Python/Windows 中列出网络接口(interface)及其配置 IP、网络掩码和网关

我想开发一个小应用程序来监视arp并扫描本地网络中的arp列表。目前,我需要检索网络接口(interface)列表及其配置。大部分时间我都在Linux上工作,所以我对Win32API了解不多,有没有办法用python方式做到这一点?我将Python2.6与PyQt和Scapy一起使用(也有pywin32,所以如果你提供win32的详细方法,我会尝试)我找到了pcapy.findalldevs(),但它无法检索配置。我不太关心名字,只要配置(IP,网络掩码)就可以了。 最佳答案 对于跨平台解决方案,我使用了netifaces.

windows - 如何以编程方式配置 Windows cmd.exe 设置?

我连接了很多不同的服务器。每次我连接到一台新机器时,我都会通过几次鼠标点击来设置cmd.exe的基本选项,例如QuickEdit模式以及扩展屏幕显示和缓冲区。这篇文章描述了我做得很好的事情(当然是用我自己的设置):http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/commandpromptoptions.mspx?mfr=true这很烦人。我想在登录时运行一个快速的configureCmd.cmd脚本,它将自动更新所有这些设置,这样当我打开cmd.exe时,它​​已经配置好了,我

windows - 管理 windows 和 mac git 提交者之间的权限

故事是这样的……我的团队在Windows文件服务器上有一个git存储库。Windows人员设置存储库并开始提交。我,一个mac人,克隆到我的文件系统,进行一些提交,然后推回(实际上我去repo并pull入我的更改)。现在的问题是我拥有对repo中文件的权限,即使我对我将repo克隆到的文件夹中的每个人都有读/写权限,repo以某种方式对Windows操作系统施加了额外的权限限制,而我的同事不能提交。这个场景也可以以另一种方式进行。我设置了存储库,一个Windows人员搞砸了权限。那么你们如何确保不同开发环境之间的权限一致? 最佳答案